imprinted images in (someone's) mind

Переводы
отпечатанные образы в (чьем-то) уме
The shocking news left imprinted images in his mind.
Шокирующая новость оставила отпечатанные образы в его уме.
Слова
image

существительное
изображение
mind

существительное
ум
imprint

глагол
отпечатать